package com.sayimo.maker.mall.goods.service;

import java.util.Map;

import com.sayimo.framework.exception.ServiceException;

/**
 * @Copyright (c) 2016 广东省尚一互联网有限公司
 * @Project: maker-mall
 * @ClassName: GoodsClassInterfaceService.java
 * @Description: 商品分类Service
 * @Author:	tanxin
 * @Date:2017年2月13日,下午5:45:50
 * @Version 1.0.0
 */
public interface GoodsClassInterfaceService {
	
	/**
	 * 
	* @Title: goodsClassList 
	* @Description: 商品分类列表
	* @return
	* @throws ServiceException
	* @return Map<String,Object>
	* @throws
	 */
	public Map<String,Object> goodsClassList() throws ServiceException;
	
	/** 
	* @Title: queryGoodsListByClassId 
	* @Description: 根据分类ID查询商品列表
	* @throws ServiceException
	* @return Map<String,Object>
	* @param classId
	* @param goodsName
	*/ 
	public Map<String,Object> queryGoodsListByClassId(Integer mallType ,Integer classId ,Integer pageSize,Integer pageNow,String goodsName,Integer sortWord,Integer sortMode,Integer brandId,String isStudent,Integer providerId,String timestamp) throws ServiceException;
	 /**
	 * @Package com.sayimo.school.mall.module.goods.service
	 * @Author 龚益君
	 * @MethodName:getBrandListByClassId
	 * @Description:获取分类下的品牌列表
	 * @param classId
	 * @return
	 * @throws ServiceException
	 * @Date 2016年7月7日,下午1:52:37
	 */
	public Map<String,Object> getBrandListByClassId(Integer classId) throws ServiceException;
	
	
}
